a startup company - Espagnol Anglais Dictionnaire